<%-- 
    Document   : listaPreInscritos
    Created on : 13/08/2009, 04:51:45 PM
    Author     : ADMINISTRADOR
--%>

<%@page contentType="text/html"%>
<%@page pageEncoding="UTF-8"%>

<%@taglib prefix="f" uri="http://java.sun.com/jsf/core"%>
<%@taglib prefix="h" uri="http://java.sun.com/jsf/html"%>
<%@taglib prefix="t" uri="http://myfaces.apache.org/tomahawk"%>
<%@taglib prefix="r" uri="http://richfaces.ajax4jsf.org/rich" %>
<%@taglib uri="http://richfaces.org/a4j" prefix="a4j"%>

<script language="javascript" src="../js/funciones.js"></script>

<link href="/colegiatura/Estilos/estilosEsymons.css" rel="stylesheet" type="text/css" />

<f:view>
<h:form>
<table width="100%" border="0">
    <tr><td align="left" class="texto3" height="25">
      <h:outputLabel value="Relacion de Pre - Inscritos"/></td>
  </tr>
  <tr><td>
  <fieldset>
      <table width="900" border="0">
  <tr><td colspan="4">
    <h:commandButton rendered="#{reportesController.oculto==true}" action="#{reportesController.mostrarOculto}" value="Nueva Busqueda" styleClass="enlace9" />
  </td> </tr>
    <h:panelGroup rendered="#{reportesController.oculto==false}">
    <tr>
    <td width="250" rowspan="3" align="left" valign="top">
        <h:selectOneRadio value="#{reportesController.seleccion}" styleClass="texto20" layout="pageDirection">
          <f:selectItem itemLabel="Ordenado por DNI" itemValue="1"/>
          <f:selectItem itemLabel="Ordenado por Apellidos" itemValue="2"/>
          <f:selectItem itemLabel="Ordenado por Fecha Incrip." itemValue="3"/>
          <f:selectItem itemLabel="Ordenado por Capítulo" itemValue="4"/>
          <f:selectItem itemLabel="Ordenado por Especialidad" itemValue="5"/>
      </h:selectOneRadio>
    </td>
    <td width="140" align="right" valign="middle"></td>
    <td width="170" align="left" valign="middle">&nbsp;</td>
    <td width="322">&nbsp;</td>
  </tr>
  <tr><td width="140" align="right" valign="middle">
        <h:outputLabel value="Fecha inicio:" styleClass="texto20" /></td>
    <td align="left" valign="middle">
        <r:calendar value="#{reportesController.fechaIni}"
         datePattern="dd/MM/yyyy" cellWidth="15" styleClass="cajaCentrada" inputClass="cajaCentrada" /></td>
    <td></td>
  </tr>
  <tr><td width="140" align="right" valign="middle">
       <h:outputLabel value="Fecha Fin:" styleClass="texto20" /></td>
    <td width="170" align="left" valign="middle">
        <r:calendar value="#{reportesController.fechaFin}"
         datePattern="dd/MM/yyyy" cellWidth="15" styleClass="cajaCentrada" inputClass="cajaCentrada" /></td>
    <td width="322" align="left" valign="middle">
        <h:commandButton action="#{reportesController.relacionPreInscritos}" value="Listar Pre-Inscritos" styleClass="enlace9"/>
    </td>
  </tr>
  </h:panelGroup>
      </table>
  </fieldset>
   </td></tr>
  <h:panelGroup rendered="#{reportesController.listaPreIncritos!=null}">
  <tr><td>
  <fieldset><legend>Documentos</legend> 
      <table width="900" border="0">
<tr>
      <td align="left" colspan="3" height="20" valign="middle">
      <h:commandButton action="#{jasperController.exportarReportePreinscritosPorFecha}" value="Generar PDF" styleClass="enlace9" />
          <h:commandButton action="#{jasperController.exportarExcelPreinscritosPorFechaConDireccion}" value="Generar Excel" styleClass="enlace9" /></td>
      <td align="right" height="20" valign="middle">
        <h:outputLabel value="Nro de Pre-Inscritos: " styleClass="texto22"/>
        <h:outputLabel value="#{reportesController.cantidad}" styleClass="texto22" />
     </td>
  </tr>
      </table>    
      </fieldset>
      </td></tr>
  </h:panelGroup>
</table>
<r:dataTable rendered="#{reportesController.listaPreIncritos!=null}"
             value="#{reportesController.listaPreIncritos}" var="pre" rows="15"
             reRender="dt" id="preins" border="0" headerClass="texto18"  rowClasses="TableImpar,TablePar" >
      <r:column width="100">
         <f:facet name="header"><h:outputLabel value="DNI/Carnet Ext." /></f:facet>
        <h:outputLabel rendered="#{pre.perCodigo.perNroDNI!=null}" value="#{pre.perCodigo.perNroDNI}" styleClass="texto20" />
        <h:outputLabel rendered="#{pre.perCodigo.perNroPasaporte!=null}" value="#{pre.perCodigo.perNroPasaporte}" styleClass="texto20" />
    </r:column>   
     <r:column width="300" >
         <f:facet name="header"><h:outputLabel value="Nombre Completo" /></f:facet>
        <h:outputLabel value="#{pre.perCodigo.nombreCompletoPersona}" styleClass="texto20" />
    </r:column>
    <r:column width="100" >
        <f:facet name="header"><h:outputLabel value="Fecha Insc." /></f:facet>
        <h:outputLabel value="#{pre.fechaInscripcion}" styleClass="texto20" />
    </r:column>
    <r:column width="300" >
        <f:facet name="header"><h:outputLabel value="Capítulo" /></f:facet>
        <h:outputLabel value="Capítulo  " styleClass="texto20" />
        <h:outputLabel value="#{pre.ecaCodigo.capCodigo.capDescripcion}" styleClass="texto20" />
    </r:column>
    <r:column width="300" >
        <f:facet name="header"><h:outputLabel value="Especialidad" /></f:facet>
        <h:outputLabel value="#{pre.ecaCodigo.espCodigo.espDescripcion}" styleClass="texto20" />
    </r:column>
    <f:facet name="footer">
      <r:datascroller id="dt" renderIfSinglePage="false"></r:datascroller>
    </f:facet>
</r:dataTable>
</h:form>
</f:view>
